be a bit pressed for time - Français Anglais Dictionnaire